15593
16249
17664
10984
8245
21039
13568
10958
18171
14641
14680
15880
13864
5689
13529
14831
10192
11801
7627
12911
